stain or mark in the eye or eyelid - Français Anglais Dictionnaire